meat factory - French English Dictionary